Virtually on the beach, clean, enough space, equipment good and a very friendly reception. Add this to a close proximity to the city and your stay will be great!