Excelent place. Best location. Wonderful host. 100% recommended