Amazing location, great amenities and wonderful hosts...what more could you ask for?