This place was perfect and met all our expectations. Michel was a great host. We loved our stay and has an amazing view.