great location, very good communication, thoughtful little details (shortbread with tea and coffee in the kitchen, shampoo and shower gel), good value for money