Very stylish place with lots of room and good facilities.