Excellent-great location, very clean and spacious. We found it very relaxing and would definitely stay again.