We had a very enjoyable stay. John was an excellent host - great communication and instructions. Clean and tidy. All amenities as described and excellent location too!