A very well equipped and large space. Nicely located. A very good stay