This place is fantastic. Clean, huge, and within walking distance of the beach, bars, and restaurants.