Great spot. Great Location. Super-Easy Check-in, Great communication from the host! Would DEF stay again!