I only stayed in the apartment one night due to cleanliness concerns so this review is based on 1 night. Keith's place is in the perfect location. It is near shops, grocery shopping and restaurants, and for the right person, this would be a decent enough stay. Though the apartment is 3 bedrooms, it is a VERY small 3 bedroom with not much room to maneuver. For one or two people, this would be a great size, but more than that and visitors would be extremely cramped. There is an exposed water heater in the kitchen that created safety concerns with my infant and the apartment simply wasn't clean enough. The host allows pets which is wonderful, however there is a slight odor that I imagine is due to allowing pets and not cleaning up after them well enough. With more fastidious cleaning and addressing the safety concerns, this place could be ideal for the right person.