Location, perfect. Hospitality, unparalleled. The apartment itself? Absolutely stunning. Will definitely be booking again.