Excellent flat 10/10. excellent location 10/10. clean, spacious, well fitted 10/10 . communication wise 10/10.