Absolutely perfect flat. So well done, comfortable, relaxing, and with all the perfect touches. I loved my stay here.