Easy place to feel at home. Well set up for a very comfortable stay.