Great hospitality, good communication and very helpful advice (for first time visitors)