The place was absolutely beautiful and the location was perfect. The hosts were incredibly helpful and provided great suggestions. I would definitely stay here again!