stunningly clean, full of delicate touches, great location, very responsive communication, I had a great time :)