Cozy apartment with all amenities in place. What you see is what you get. Will go back there for sure. Didn't meet David but he was very efficient in communication and very helpful as I forgot something in the apartment. Had a very good stay.