John's place was clean, exactly as shown in the pictures and very well situated. I very much enjoyed my stay and would recommend John's place anytime!