Very nice place. Well located. Extremely clean.