Ivy Terrace was a great home away from home, in an excellent location. More spacious and unique than a hotel room, the rooms were decorated attractively, clean and comfortable. The kitchenette stocked with breakfast food worked well. I would definitely stay there again. The only drawback for me would be the minimum number of nights required.