This place completely met our needs. Great location, convenient, clean, very comfortable. All the amenities of home.