It's fantastic flat, everything was clean and new. Communication with owner was very easy. Location is perfect. I would definitely book again.