John's apartment was ideal for my family of five adults with three bedrooms and bathrooms. The apartment was clean and beautifully appointed. We used this as a base to travel through the area but it could easily been used to relax and enjoy Crieff. It was very comfortable for my family and gave everyone space when needed. The tower area was a favorite place to sneak away.
I was not sure how the apartment was laid out from the pictures. It is located up two flights of stairs. The bedrooms are all on the first floor along with the bathrooms. Two bathrooms are "wet" rooms and for an American it took some getting accustomed to showering without an I closed area. Make sure you move anything that should not get wet. Personally I was not a big fan but when in Rome... There is a winding staircase that leads to the second level which contains the family room, dinning area and kitchen. There is a nice balcony on this level as well along with a small TV viewing area. The staircase also leads to the tower area with fantastic views of the surrounding area.
We did have an issue with the water heating system on our first day but we were able to fix it by going onto the Internet and adjusted the pressure to get the water circulating. They also had a plumber stop by later and we had no problems afterwards. Crieff is a quite town and closes early. There is a grocery store a few blocks south and twice we bought snacks and wine which we enjoyed back at the apartment.
For Americans coming for a stay realize that you will need to bring shampoo and bar soap. Also, we never had washcloths. The beds all come with comforters but no single sheet. We ran into some warm days and the comforter was too much. But this was the same everywhere we stayed. Just different than what you find in the states. Nothing negative just different.
I would highly recommend this property and it was delightful working with John. It really is a beautiful property.