Great service and comfort. However, rather disappointed at their opaque pricing. I booked 2 short stays, the first I paid up-front, the 2nd opted to pay on arrival. Even though I paid at the end of my first stay the daily rate for my 2nd stay was almost double the 1st!! They sited their 'flexible pricing' based on occupancy.
To prevent any nasty surprises, make sure to pay at the time of booking!!