Situated on 26 acres of beachfront property, The Nautical Inn Resort in Lake Havasu City Arizona has something for everyone.