Amazing location, amazing amenities and friendly hosts. Made for an enjoyable and relaxed stay