The Beach House met all our requirements. Beautifully appointed, perfect location, quiet and spotlessly clean.