John's place was perfect for our Christmas break. We really enjoyed our time, perfect for our little family and the Grandparents as well. Everything was spotlessly clean and we found nothing lacking in the amenities provided.