The perfect spot that has it all. Well equipped, squeaky clean, great location with a beautiful view and fabulous hosts. Would highly recommend.