excellent place to stay very neat and tidy