Has everything we needed and more. Comfortable beds. Clean and neat. Great kitchen. Location is excellent with restuarants and supermarkets all within very short walking distances.