We had a lovely stay in this flat. The location can not be beat and the flat itself was clean and everything that you need. Communication with the hosts was seamless. They were even able to get us in a bit early. I would definitely stay here again!