Very clean, very spacious place in a great location.