Spruce Point Inn is beautiful:
http://sprucepointinn.com/lodgin…
Any suggestions for a nice place on the ocean?