A comfortable, spacious, peaceful, secure and well-located place to stay that is in walking distance to anything you need!