Clean, well-appointed apartment with all the necessary amenities. Also had an excellent AV/ entertainment system. Very comfortable stay.