Very spacious unit; great for long stays; attentive host; good location.