Good hospitality, well designed place, and helpful tips and communication