Spacious, clean and brand new flat. Perfect location. Responsive and accessible hosts. Perfect.