This was our second stay at John's place, and we thoroughly loved the experience. The apartment was warm and welcoming when we arrived and we felt at home immediately. And the location perfect for our needs; the beach, lake, shops, transport all within easy walking distance.