Great staff, plenty of amenities, vibrant neighborhood, very comfortable stay