This place was wonderful — big and beautiful and so close to the beach.