Great location, easy communication, clean place, but needed small touches to make it 100% to earn 5 stars for the value of money this flat cost. Otherwise for me 4 starts.