The place is exactly as in the photos. It is perfect for the long stay and has everything needed. Location is good, 10-15 min to the beach. The pool and gym are great. Monique was very nice and always replied to our questions very fast. Highly recommended!