A wonderful place to stay. Amazing hosts. We received a warm welcome and the place was beautiful. The view was amazing. The place was tastefully decorated. Everything matched! Exquisite taste all around. Clean in fact, pristine. Ten star award. Thank you so much.