Fantastic place in a great location. Great host with good communication. Thoroughly recommended. We would certainly return