Excellent place, great location. Maroco the host is amazing, everything as described. Want to come back already!!!