A great tidy and modern place to stay