Absolutely the perfect place! Perfect location for everything! Had the greatest time! Hosts were outstanding in reaching out!