A well located, comfortable spot with all that is needed when spending time away from home.