Excellent location. The place was better than expected! The hosts thought of everything for guests to ensure a wonderful stay. Super clean and comfortable. Will definitely visit again!