Fantastic place and great hosts. Our flight was delayed multiple times so they sent us videos on how to self-check-in to make sure we can access the apartment at 1am. Very clean, tons of amenities, not sure what else you can ask for. Check it out!