Amazing location! Smooth check in and very easy communication with host. Flat is clean and very spacious. Towels and provided.