Immaculate place, brand new, with very comfortable bed. Everything is provided and it is right in front of the beach. Easy check in. Very recommended.