Perfect apartment, fully equiped, perfect hosts, everything was ready for a self check-in. We feel like home.