Beautiful, clean and fabulous place.