Karen's place has everything you need for a long stay. It is bigger than the pictures portray and very comfortable. The location is great and is in a quiet complex. Karen is a great host, we had a few problems with the airline so had to change dates a couple of times but this was no problem and Karen was very quick to respond. Would highly reccomend this place to anyone.