My parents had a very happy stay in Todd's apartment. They always said it's definately better than hotel. Great apartment. Great view. Especially great Todd. Todd prepared very clear instruction so we know everything before we arrive. I guess this is what we called "Home feeling".