We had a great stay. This place has a mediterranean vibe, set amongst gorgeous gardens. It has everything you need for a short stay. We came with our toddler and it was enough space for the three of us.