Excellent location and service. Cleanliness was exceptional. Felt like we were staying in a resort. The breakfast was wonderful and so worth your money. GREAT STAY!