A very clean and nice apartment to stay in. Good location, communication, and ease of entry, all made for a good stay. Record player a bonus.