Excellent location, great amenities, lovely home and thoughtful communication made our stay very comfortable!