John was great to communicate with and his place was a terrific base for our family of 4. It was very clean, well stocked, and could easily have accommodated additional friends. The apartment was only a short drive to both foreshore and back beaches, and all the Peninsula has to offer. Recommend!