The place is amazing. Clean, big, and very high tech. I was staying for a longer stay, about two weeks. Jennifer was great and answered every questions I had and was simply a perfect host. Very recommended for people who like to travel but still like to have their own little home away from home :)