Beautiful hotel with sparkling clean luxury apartments