Blue Waters was perfect - full of character, lovely and clean and the little extra touches (bread, milk, coffee and beach towels) were much appreciated. Gail was also fabulously friendly and helpful on our arrival.