excellent location, tidy and modern place