Amazing spot! You'll feel right at home, beautifully decorated and spacious, and you could not have a better location, close to the beaches and restaurants.