10/10- clean, comfy, great location, balcony with great views. Well worth a visit. Natalie gives some great tips prior to arrival