Excellent trip - came exactly as advertised. Staff were friendly and accommodating and facilities were clean and well-maintained. Would definitely come back!