Excellent location, perfect. Clean and tidy. Just be aware that there are a lot of stairs to climb to access the flat. Had everything you’d need on a stay. We really enjoyed it.