Great place. Well equipped. Highly recommended. Very easy to communicate with hosts.
I believe "harbor views" is a bit stretch given how far the harbor is. Also, public transportation - although available - is not easily accessible given SD terrain.