Very nice and clean, with great location.