One of the best places to stay on Newbury. Easy, clean and amazing location with outstanding owners.