Definition of home. I felt as if I never left my home. My second day, I was feeling as if I have been living here for years. The place is incredible and it’s something you want to have as your home some day. Absolutely amazing place and ever better host.