Great location! Great communication with hosts! Loved our stay for MCRD graduation! We will stay here again when we come back to visit.