All very good. Last minute booking - handled very well. Good value and nice flat.