Beautiful place to stay! Tammy and David are awesome and deserve a hefty pay raise. Very dog friendly with the beach being about a 5 minute walk away. Nice fenced in dog park. Elk hanging out, birds chirping, and the grounds are very well maintained.