Host very kindly let us check in early - only to discover no keys! We waited 45 min for the cleaner to bring them. On check out, the same cleaner showed up before the check out time so we had to scramble to get out. The apartment is very small and modern - really perfect for one traveler. We were three and it was a bit crammed. No fitted sheet for the sofa bed.