Everything was beautiful and clean. Bed was a little hard but I got over it. TV all set up, across the street from the beach, 5 min walk from the cute town with all the restaurants. Would recommend.