This is a great place to stay. It was clean, located perfectly, and is run very well. I would recommend staying at this flat.