Apr 2021

Atlantis Casino Resort Spa

Brand
Content
Scroll to see full case study
Client

Atlantis Casino Resort Spa

The opportunity

On the heels of an amenity upgrade, and a Tower 1 guest room overhaul and modernization, Atlantis Casino Resort, a AAA Four Diamond resort, Spa tapped _dTA to tell a whole new story about the one thing that will never change; their commitment to delivering an unparalleled guest service experience.

View from the tower elevators at Atlantis Casino Resort Spa
The sommelier hosts a private tasting in the bottle room at Bistro Napa inside Atlantis Casino Resort Spa
The gang's all at Reno's best social hour at Bistro Napa in Atlantis Casino Resort Spa
The impressive tower elevators at Atlantis Casino Resort Spa
Luck finds everyone at Atlantis Casino Resort Spa
The action is live at Atlantis Casino Resort Spa
Blackjack action at Atlantis Casino Resort Spa
Service is a value that works at Atlantis Casino Resort Spa
8 Restaurants and 5 lounges to escape to at Atlantis Casino Resort Spa
She swoons on the stairs at Atlantis Casino Resort Spa
The recipe for fun is always at Atlantis Casino Resort Spa
Pool crashing in the indoor pool at Atlantis Casino Resort Spa
No items found.
The Insight

Humans long to belong.

Everyone is seeking a place that allows them to be their true selves. Someplace true to you. Atlantis has a long history of setting the tone for what a service-driven experience should be. Raising the bar for not only their property, but for the market. After taking on a capital investment to add new amenities and overhaul guest accommodations, we decided the new parts of a Reno favorite needed a tour guide of sorts along with an invitation to belong.

The Opportunity

Meet Service. Aka Laura.

Her delightful personality, and infectious smile charms audiences as the face of the best part of your experience at Atlantis.

Here to make sure you have everything you need to be no one, except for yourself.

See, when you are true to you, something magical happens. Time slows down. You feel alive, becoming the truest version of yourself. The rest is pure enjoyment.
We put out an invitation to all those who play. Who are unapologetically themselves, and show up as they are. Those who ride the rush, live for the thrill, and feed on the flow. Those who play loud and carry a quiet confidence, because they know, they are no one other than who they were meant to be.
The beauty of this execution was the sheer volume of assets we were able to create and deliver in a short time frame. We developed 18 spots across 5 different themes, crafting a single, elegant story. 

From award-winning dining and brand new restaurant concepts to renowned spa experiences, to the luxury that awaits behind every guest room door, we captured every aspect of the property in motion and stills. Including a 90-second brand film, 17 different :30 and :15 spots, 15 hero still images, and an image library of over 200+ shots that will last the property for years to come.

No items found.

Project Gallery

No items found.
No items found.
// GET is the verb we're using to GET data from Xano request.open('GET', url, true) // When the 'request' or API request loads, do the following... request.onload = function() { // Store what we get back from the Xano API as a variable called 'data' and converts it to a javascript object let data = JSON.parse(this.response) // Status 200 = Success. Status 400 = Problem. This says if it's successful and no problems, then execute if (request.status >= 200 && request.status < 400) { // Map a variable called cardContainer to the Webflow element called "Cards-Container" const cardContainer = document.getElementById("Cards-Container") // This is called a For Loop. This goes through each object being passed back from the Xano API and does something. // Specifically, it says "For every element in Data (response from API), call each individual item restaurant" data.forEach(restaurant => { // For each restaurant, create a div called card and style with the "Sample Card" class const style = document.getElementById('samplestyle') // Copy the card and it's style const card = style.cloneNode(true) card.setAttribute('id', ''); card.style.display = 'block'; // When a restuarant card is clicked, navigate to the item page by passing the restaurant id card.addEventListener('click', function() { document.location.href = "/item?id=" + restaurant.id; }); // For each restaurant, Create an image and use the restaurant image coming from the API const img = card.getElementsByTagName('IMG')[0] img.src = restaurant.banner.url + "?tpl=big:box"; // using Xano's template engine to re-size the pictures down and make them a box // For each restaurant, create an h3 and set the text content to the restaurant's title const h3 = card.getElementsByTagName('H3')[0] h3.textContent = restaurant.name; // For each restaurant, create an paragraph and set the text content to the restaurant's description const p = card.getElementsByTagName('P')[0] p.textContent = `${restaurant.description.substring(0, 240)}` // Limit to 240 chars // Place the card into the div "Cards-Container" cardContainer.appendChild(card); }) } } // Send Restaurant request to API request.send(); } // This fires all of the defined functions when the document is "ready" or loaded (function() { getRestaurants(); })();