Extremely clean, modern, well equipped apartment in an amazing location. William was a great host and met us promptly at our check-in time. I would definitely stay there again.