A very pleasant place to stay well located in Hastings