Perfect location! Perfect accommodations. We absolutely love staying here!!