The property is clean, modern, and well-equipped, with loos on both levels and a full kitchen; rooms are small but certainly adequate for my needs. I've suggested the addition of a full-length mirror. Very comfortable bed and good shower. I had a little difficulty with traffic noise at night, but discovered after I left that I hadn't completely closed one of the bedroom windows. Very convenient location in the center of Haddington.