Beautiful place with warm and welcoming hosts! Very accommodating and informative! Perfect location and very well maintained! Would definitely come back and highly recommend!