Perfect location, excellent hospitality, communication and thoughtful gestures.