Very good, really worth the money. Location best possible. Amenities excellent.
Everything with personal touch...we could not have been happier with our choice.