excellent hospitality. private and comfortable