A very big and nice place. Clean and luxurious.