Stylish spacious place which is well equipped.