Perfect stay! Amazing apartment with plenty of amenities. Very homely yet stylish atmosphere. Location is ideal. Hosts were lovely and extremely accommodating to any requests, even offered to change sheets and towels midway through our 10 day stay and allowed us to check out later as well. Honestly nothing to fault! We would stay here again in a heartbeat :)