Very clean &luxurious place