Spotlessly clean, modern facilities, close to a wonderful beach, great communication and a good bbq