Absolutely on the beach front. The location was fantastic. Everyone was so warm, friendly and helpful. We loved our stay.