Sparkling clean and really well located we had a lovely 2 weeks staying here. check in is a breeze and Afri was incredibly friendly and on hand should we have needed anything.