Clean, good location, great hosts. Absolutely as advertised.