We had a great time. The place is sparkling clean, huge, with plenty of bedrooms and bathrooms for a big group of people. The place is beautifully decorated and bright. The location is great, with plenty of shops and restaurants within walking distance.