Accommodating hosts, spacious and comfortable, great location, and very clean. This sums up this flat in one sentence. It's what we all hope for when we are booking, true to pictures and description.