Perfect for a long term stay and amazing hospitality.