A very spacious place you wont get in a hotel.