Yes, it is usually included. It is very good! But it is wise to double check before you book.
Nope unless you book a package that has breakfast included, but its always cheaper to buy a la carte
Yes
Yes it is. Plus there many restaurants with in walking distance.
It was when I was there
Thanks! Your answer is awaiting moderation.