Great location. Spacious. Great kitchen facilities. Comfortable beds.