The place was perfect for our family with two young kids. There was plenty of space, the beds were very comfortable, bathrooms clean, and kitchen had everything we needed for having breakfast and making coffee in the morning. The location is perfect with a short walk to Main Street where you can catch the trolley to most locations. We where able to leave the car parked in the garage for most of the duration except for the trip to Graceland.
The hosts are very responsive to any questions or issues that may arise. Ours was minor, needing more blankets when the temperature dropped. They responded immediately and provided more blankets. The only thing you should be aware of is there are two flights of stairs, one flight from ground level to main area and another to the rooms. It may be difficult for someone with mobility issues. Other than that I would highly recommend.