Back to all work

Vegas Suite Rentals

The owners asked me for a website so they could stop depending on Airbnb. I built that, then discovered they also needed a way to run it, so I built an owner admin panel, payments, automated emails, a chatbot, and the brand behind it.

RoleProduct Designer & Builder (solo)
IndustryShort-Term Rental / Hospitality
Impact2Suites, up from one Airbnb listing27Automated emails for guests and owners
OutcomeA live direct-booking business the owners can run without Airbnb
At a glance
  • Problem: two owners wanted off Airbnb, and had no website, no brand, no payments system, and no tech background.
  • Discovery: a booking site was useless without a way for the owners to run it. That backend wasn't in the request. I found it and built it.
  • Built: a guest booking site, an owner admin panel, Stripe payments on an automated schedule, a chatbot, and every email either side receives.
  • Also did: the name, logo, Google email and signature, Google Analytics, and SEO, everything needed to open for business.

See It Work

Tap through the real screens on desktop, tablet, and phone: the guest site, the booking flow, the chat, and the owner admin panel.

🔒 vegassuiterentals.com
Scroll ↓

Introduction

Vegas Suite Rentals is a pair of privately owned suites at the Signature at MGM Grand on the Las Vegas Strip. The owners, Pat and Bernie, hosted their first suite on Airbnb. They came to me wanting out: they wanted to take bookings themselves, without a platform in the middle.

When we started they had one listing. Partway through, they bought a second suite and asked me to fold it into the same site. They aren't tech savvy, so whatever I built had to be something they could run without calling anyone.

My Role

I was the whole team. I named the business with the owners, designed the logo and brand, designed and built the guest website, designed and built the owner admin panel, set up Stripe, wrote every automated email, built the chatbot, and handled Google Analytics, Google email, and SEO. There was no developer, no copywriter, and no marketer. It was me and the owners.

What They Asked For vs. What They Needed

The request was one sentence: "We want to get rid of Airbnb." I took their listings and built a website where people could book directly.

Once the booking flow existed, I stopped and asked what happens after a guest books. Someone has to block dates for repairs and personal stays, see who has paid, contact guests, and keep two suites from being double-booked. Airbnb did all of that for them. A website alone would have replaced a working system with a half-finished one.

So I built the missing half without being asked. That discovery is the heart of this project: the website was the visible part, and the control panel behind it is what made leaving Airbnb possible.

The Problem, and the Approach

Why this was harder than "make a booking website," and how I built around it.

Problems

  • Airbnb handled availability, payments, messaging, and payouts. Leaving meant replacing all four
  • The owners are not tech savvy, so any tool with a learning curve would simply not get used
  • Payments had to follow a schedule: part up front, the rest before arrival, without anyone chasing money
  • With a new site and no platform audience, nobody would find them unless search and analytics were set up properly
  • A second suite meant the system had to handle more than one listing from the start

Solutions

  1. A guest site that does the booking: live availability, dates, guest count, and checkout in one flow.
  2. An owner admin panel I designed for them: bookings, blocked dates, prices, reviews, and performance in one place, with nothing hidden in menus.
  3. Automated payments through Stripe: deposit at booking, balance collected before arrival.
  4. Emails at every stage: guests and owners always know what just happened and what happens next.
  5. Brand, analytics, and SEO from day one: so the site could be found, measured, and trusted.

Booked Direct, With the Cost Spelled Out

The guest site's job is to make booking directly feel safer and cheaper than booking through a travel site. A side-by-side "the usual way vs. booked with the owner" comparison puts the fees, parking, and who answers the phone in plain view.

Vegas Suite Rentals comparison of booking the usual way versus booking with the owner

The Owner Admin Panel

This is the part nobody asked for, and the part that matters most. The owners needed one place to see everything about their business and act on it, without learning software. It is less a dashboard than a plain control panel built around the questions they actually ask.

01 ยท Bookings at a glance

Next check-in, upcoming stays, and money from paid website bookings on the first screen, with plain "none yet" states instead of empty tables.

02 ยท Block off dates

Close nights for repairs or family visits in two taps. Blocked nights can't be booked on the website or on Airbnb.

03 ยท Prices on a calendar

Tap any days and type a new price. It goes live on the site right away, and Airbnb prices stay untouched.

04 ยท Performance

Quality, occupancy and rates, and website visits, in the style of Airbnb's own Performance page, so nothing about the business is a mystery.

05 ยท Charges and changes

Add a charge like early check-in, modify a booking, or cancel with a clear confirmation, all from the same screen.

06 ยท Safety nets

An email check shows the last emails sent and whether they got through, and the owners can change their own password.

Their Airbnb calendars and the website stay in sync, so the owners can move bookings over gradually instead of switching overnight. A booking or blocked date on one side shows up on the other within a few hours.

Owner admin panel bookings screen with an early check-in charge being added
Owner admin panel modify booking form
Owner admin panel prices calendar with three nights selected
Owner admin panel quality ratings by month

Payments That Run Themselves

Every booking is tied to Stripe, and the payment schedule runs automatically so the owners never have to ask a guest for money.

Booked 61+ days out

The guest pays a 50% deposit at booking. The remaining balance is charged automatically 31 days before arrival.

Booked within 60 days

The guest pays in full at booking, because there is no time left to wait on a balance.

Cancellations

A clear refund policy built into the flow and the emails, so no one is surprised at the worst moment.

Every Email, Written and Designed

I wrote and designed every automated email for both audiences: 14 for guests and 13 for the owners. Guests get a confirmation, payment receipts, balance reminders, and check-in details. The owners get a notice at each stage too, from a new booking to a failed payment. Nobody has to wonder what just happened. Click any email to read it in full.

To guests · 14 emails

You're Booked! Jan 23 to Jan 27, 2027 - Quiet Location Studio
You're Booked! Jan 23 to Jan 27, 2027 - Quiet Location Studio
Your Balance Will Be Charged Soon - Quiet Location Studio
Your Balance Will Be Charged Soon - Quiet Location Studio
Reminder Please Send Your ID - Quiet Location Studio
Reminder Please Send Your ID - Quiet Location Studio
Your Check-In Details for Monday, Nov 16 - Quiet Location Studio
Your Check-In Details for Monday, Nov 16 - Quiet Location Studio
Thanks for Staying With Us, Jordan!
Thanks for Staying With Us, Jordan!
Your Balance Is Paid - Quiet Location Studio
Your Balance Is Paid - Quiet Location Studio
Your Balance Payment Didn't Go Through - Quiet Location Studio
Your Balance Payment Didn't Go Through - Quiet Location Studio
Your Balance Is Paid - Quiet Location Studio (paid by link)
Your Balance Is Paid - Quiet Location Studio (paid by link)
Payment for Your Early Check-In - Quiet Location Studio
Payment for Your Early Check-In - Quiet Location Studio
Reminder Payment for Your Early Check-In - Quiet Location Studio
Reminder Payment for Your Early Check-In - Quiet Location Studio
Your Veteran or First Responder Discount - Quiet Location Studio
Your Veteran or First Responder Discount - Quiet Location Studio
Payment Received - Early Check-In
Payment Received - Early Check-In
Your Booking Is Cancelled - Quiet Location Studio
Your Booking Is Cancelled - Quiet Location Studio
Your Booking Is Updated - Strip View Studio
Your Booking Is Updated - Strip View Studio

To the owners · 13 emails

New Booking Quiet Location Studio, Sat Jan 23, 2027 to Wed Jan 27, 2027
New Booking Quiet Location Studio, Sat Jan 23, 2027 to Wed Jan 27, 2027
Follow Up No Veteran ID Yet - Jordan Rivera
Follow Up No Veteran ID Yet - Jordan Rivera
Balance Paid Jordan Rivera, Quiet Location Studio
Balance Paid Jordan Rivera, Quiet Location Studio
Action Needed Balance Payment Failed for Jordan Rivera
Action Needed Balance Payment Failed for Jordan Rivera
Balance Paid Jordan Rivera
Balance Paid Jordan Rivera
PAID Early Check-In $50.00 From Jordan Rivera
PAID Early Check-In $50.00 From Jordan Rivera
Booking Cancelled - Jordan Rivera, Quiet Location Studio
Booking Cancelled - Jordan Rivera, Quiet Location Studio
Vegas Suite Rentals Test Email
Vegas Suite Rentals Test Email
New Message From Jordan Rivera
New Message From Jordan Rivera
New Mailing List Sign-Up
New Mailing List Sign-Up
New 5-star Review Posted by Jordan R.
New 5-star Review Posted by Jordan R.
Reset Your Admin Password
Reset Your Admin Password
Your Admin Password Was Changed
Your Admin Password Was Changed

A Chatbot That Sounds Like the Owners

Guests ask the same questions again and again: parking, check-in, pets, fees. A chatbot on the site answers them in the owners' voice, introducing itself as "Pat & Bernie," so questions get answered at any hour without the owners being on call.

Pat and Bernie chatbot answering questions about parking and payments

Brand, Email, and Findability

Taking a business off Airbnb means it has to exist on its own. I helped the owners choose the name, designed the logo and the dark, gold, Las Vegas look of the site, set up their Google email, and designed their email signature. I added Google Analytics so they can see who visits, and did the SEO groundwork so people searching for Strip suites can find them without going through a platform.

Vegas Suite Rentals logo on a dark background
Vegas Suite Rentals logo for light backgrounds

Everything They Needed to Open

What I delivered, start to finish.

01 ยท Brand

Business name, logo, and visual identity, chosen with the owners.

02 ยท Two sites

A customer-facing booking site and a private owner admin panel, designed to work together.

03 ยท Payments

Stripe, set up with an automatic deposit and balance schedule.

04 ยท Communication

Every guest and owner email, plus a chatbot for common questions.

05 ยท Business setup

Google email, a custom email signature, and Google Analytics.

06 ยท Search

SEO foundations so the suites can be found without a platform.

The Result

The owners started with a single Airbnb listing and no website. They now have two suites, a branded site where guests book and pay directly, and an admin panel they can run themselves. They are transitioning off Airbnb and moving their bookings onto the site.

The site is live at vegassuiterentals.com.

What I learned

Ask what happens after the screen. I learned that the best design work on this project was noticing a gap the client couldn't name. They asked for a website. They needed an operating system for a business.

Design for the least technical person in the room. I learned that for non-technical owners, every extra option was a reason not to use the tool. I kept the admin panel simple and built it around what they actually do each day.

Automation is a design decision. I learned that deciding when money moves and when emails send is as much design as choosing a layout, because it decides whether the owners can trust the system.

Why This Fits Me

01 ยท Finds the real problem

I found the backend need that the client never asked for, because I design for the whole workflow, not just the request.

02 ยท Designs for real people

I built for non-technical owners and kept it simple enough that they could run it on their own.

03 ยท Owns it end to end

Brand, product, payments, email, analytics, and SEO all went through me, from first idea to live business.

Why bring me onto your team

Vegas Suite Rentals started as a website request and became a complete business system. I listened to what the owners asked for, noticed what they actually needed, and built both. That's how I work: I design the whole experience around the people using it, I'm comfortable owning the hard parts like payments and automation, and I make complicated systems feel simple to people who never want to think about them.

Get in touch

Have a hard problem worth designing through? Let's talk.