Juan and the staff were great! Location and accommodations were exactly as described.