Amazing location, impeccably clean, and all the necessary amenities for a comfortable stay. There was even a small rear patio space that we were not expecting! We had a wonderful stay and hope to have the opportunity to stay here again.