I lovely self contained space, vibrantly decorated, with excellent facilities and lots of thoughtful touches in a fabulous location. first class!!