Perfect location. Perfect apartment. Perfect host. 10/10. I recommend this place wholeheartedly. Thoughtful touches throughout the whole apartment.