Perfect! Parking reserved for guest next to stairs of the apartment. There are many steps up to apartment, but well worth it. There is a gate that closes off the steps, so children and pets are safe. The kitchen was had everything you needed plus a dish washer. It was clean, smelled fresh and welcoming, and was well maintained. The beds were comfortable. The bathrooms were clean. Plenty of space to move around and not feel crowded or in others space. I just loved this place. I have only mentioned the inside of the apartment. The outside is amazing. The apartment seems to be on a slight hill overlooking the water. There is an area at the top of the stairs that is a balcony where you can enjoy the beautiful sunset. There is also a huge yard between the apartment and lake where you can play tether ball, sewsaw, swing on a bench swing, and have a small fire at night. I sure I am missing something. Still have not made it to the lake where theres a pier to fish from or just sit and reflect. A friendly neighborhood dog was fun to play with, and never made himself a bother. Then at night, the stars come out and they seem to like the area as much as i do, because it felt like i could touch them. We will return to "our" lake house. My son said he would live there if he could. Go check it out. The host is great, available, and ever so patient as i asked a million questions. Dont hesitate - Book. You wont be sorry.