Very clean, beautiful location. John was a helpful and thorough host!