An excellent location, spotless cleanliness and ample amenities all made for a great stay. Perfect location- was walking distance to almost everything. Spacious and comfortable; building was safe.