The location, size, staff and amenities were all excellent. Only negative was the shower, which was very impractical and the toilet area which was quite small and awkward. If you get up a night and forget about the step, it could be a hazard.
Everything else was perfect. Would stay again, maybe try a different room with a better bathroom.