High quality fit out, very clean and tidy, and a great location. We thoroughly enjoyed our stay and will be back!