Very clean place and very luxurious