Perfect place! Clean, great location, wonderful hosts! Place was stunning!