Everything you’d want in an AirBnb. Great apartment setup and an incredible location. Excellent amenities and communicative hosts. This is as close to perfect as it gets!