Perfect location, spotless and great hospitality. Everything you could hope for. Recommended!