Perfect description and a great host and property! Will stay here again since it is so well located.