Perfect location, very nice and makes you feel like your at home , love the inside balcony and the communication was perfect I would love to stay there next time I come back.