Very comfortable and hospitable place. Great for short or long stays.