Great stay location, spotlessly clean, great communication, lovely views, ideal location especially for a larger family.