Tucked away, yet close to everything in a sweet beach town.
The animals make it fun.