Excellent hospitality that is budget friendly.