Absolute perfection - everything was incredible. The apartment is immaculate but welcoming and gorgeously styled. The location is exceptional.