We have stayed here multiple times now. The location, view and amenities are amazing! Michael is a great host! We feel at home here and super comfortable. We will for sure be back.