The location couldn't be better, right on the beach. Stayed in building C on top floor. Arrived to find no sheets on the bed when we turned it down, Mini blinds broken and falling and the windows had not been cleaned in a long time. TV the size of a postage stamp in our room, parents room had a nice large one though. Carpets were worn and thread bare at the doors. Photos on website do not match existing conditions, at least not in our room. Walk to the beach is best ever and if a little more work was put into this place it could be wonderful. Hopefully the management reads these and puts the effort into repairing some of these issues.