clean & beautiful- great location