Great place. Clean. Fabulous views. All amenities you need for a family holiday!!