Very clean, wonderful location, matches description well. easy check in and great host.