This was, by far, the best experience I have had thanks to the incredibly and amazing group of people working this place. From arrival to departure my family and I felt welcomed and cared for. They have a little bit of everything in this place. Their breakfast is probably the best breakfast I've ever had, anywhere, and their options are many. Same goes for the lunch, which varies from day to day. The swimming pool is one of the cleanest I have ever jumped in, and it is not over-chlorinated. It is very conveniently located in a spot that provides quick access by foot, car or bike to everything the area has to offer. The rooms are very spacious and are cleaned daily with fresh toiletries provided by the hotel. The best part of this place is simply the staff. They will care for you as if you are family and will make sure you are getting the best from your trip. Very recommended!