Excellent communication in regards to self check in process. Small but functional apartment with a nice modern look to it. Great amenities, mattress was however a little stiff and uncomfortable. We enjoyed our stay.