The flat is comfortable, clean and well located, with distant views of the Cairngorms from the kitchen window. We would have been delighted with it but for a problem with the boiler. When we arrived it wasn't working, no heating or hot water. A message on the control console showed the batteries were low. Someone from the maintenance company came out and changed the batteries, so the boiler came on. But after he'd gone we found the heating wouldn't switch off again. Apparently a sensor had malfunctioned so the system thought the temperature was zero degrees so it kept pushing out heat. We called the company again then waited in all the following day until a plumber turned up at about 5.30 in the afternoon. He could have let himself in using the key safe, but we wanted to be there - we wanted to speak to him because we were worried about the boiler over-heating. It was as well we did wait in because the plumber couldn't fix it because the problem was with the electrics . He did give us a workaround - use the controls on the boiler itself to turn the heating on and off manually and use the immersion for hot water until they could get an electrician to fix the system controls. However, the problem wasn't fixed during the remaining 6 days of our stay and we heard nothing more from the maintenance company. One day someone accessed the flat using the key safe while we were out, but we've no idea if it was the electrician and the system certainly wasn't fixed. So we wasted a day of our holiday and the communication from the company who maintain the property wasn't as good as it could have been. It's a shame because otherwise we were really pleased with the property. I've said we would recommend the property but that is with the proviso that they get the heating/hot water system fixed properly and the maintenance company do better with communicating with people in the event of problems.