The place is hard to rate. Clean comfortable and spacious but poorly maintained. Our biggest issue was water in shower and bath was warm but not hot. Was addressed but not resolved during our stay (but I did complain only on day 2 of a 4 day stay)
The bad: kitchen grill top was very dirty, encrusted with old food. The bathroom was very disappointing. Water not very hot in shower and bath. The handles were poorly installed - not properly mounted to the fixtures, so in the bath you can't switch water entirely to the shower attachment. No door on shower. Main shower not working properly. Too many issues to list really. Bizarre as the fit and fixtures seemed so high quality.
The good: large space, clean and comfortable beds, good location close to restaurants. Parking was easy to find close to the apt. Heathcliffe was responsive and helpful to the issues we had... although it wasn't resolved by the time we moved out