Wonderful place. Very clean and well appointed. Super location! Nice amenities. Very attentive host! We couldn't be happier.