Fantastic place and location. Lots of space, good amenities and overall a fantastic experience. The beach is also one of the best in Italy!