Clean and well appointed. Kitchen very complete for making meals. Good location. Very spacious.