fabulous place - super clean - great location