Sparkling clean, private and stylish. A most enjoyable stay.