Perfect location, good communication and pleasant hospitality.