Fantastic stay. The place was well equipped, in a great location and the communications was excellent. David went above what was expected to deliver a great experience.