The location could not be more perfect! The place itself is very well designed and had everything we needed. We loved all of the recommendations from the host and had great meals at the restaurants he suggested. We would most definitely stay here again.