When someone mentions self-catering, it conjures the image of varying levels of accommodation combined with fending for yourself.
But what if I told you that you can get five-star self-catering properties which feel very similar to a hotel experience?
This is what we experienced during our review stay at South Beach Camps Bay - which combines independence and flexibility with the comfort of catered accommodation.
The only thing that really gives South Beach away as self-catering is the lack of a restaurant on the property.
But with a planned dinner at Richard's Supper Stage and free breakfast items we barely noticed any difference to many of the hotels we had stayed in.
The South Beach apartments are modern, clean and luxurious - incorporating the chic executive feel of upscale Cape Town, along with a little bit of cosiness.
When you're staying in Camps Bay you tend to venture out into the suburb rather than stay cocooned in your room - and this is where the freedom granted by South Beach excels.
You aren't limited by what options the restaurant has and you won't lose any value for money by dining elsewhere. Rather, you can enjoy the Camps Bay food scene while still having a convenient and ritzy place to retire for the night.
Should you still be hungry, there is a fully stocked mini-bar with snacks and drinks to keep you sated. And if you brought your own supplies, there will be a kitchen in your apartment where you can prepare it.
The apartments at South Beach are also sea-facing, giving a gorgeous view of the coastline. Watching the sunset while lounging on your balcony is definitely a premium experience you can enjoy at the property.
Part of the view from our balcony.
Turning inwards to your room, you have an enticing bath welcoming you to take a dip, as well as at least 41 square metres at your disposal - no cramped hotel room for you.
Should you need any help, there's always someone at the front desk who can steer you in the right direction. During working hours, it's a concierge - and in the evening you get a night porter.
Rather than only provide the bare minimum, there is a gym, a pool area and even bicycles you can take out for a ride on the promenade.
So you get independence - but not too much. After all, while you want flexibility on your holiday, most people don't want to have to do everything for themselves.
Another perk of South Beach is that the suites are serviced daily and guests can opt to pay for an airport transfer.
What about the price?
South Beach is perfect for those who want to do their own thing while on holiday, but also have some element of catering.
However, with its five-star elements, South Beach also comes with five-star prices - something which may put off some customers.
But this is Camps Bay - and a high price tag is as certain as me accepting an offer of free cheesecake.
South Beach is actually one of the highest-rated self-catering properties on Booking.com - and it's the cheapest listing for 5-star self-catering.
So would I recommend the property? Yes - if you want five-star luxury to go with your self-catering, South Beach is one of your best bets.
Looking for an entertaining place to dine while staying in Cape Town? Look out for our upcoming review of Richard's Supper Stage - a charming bistro with captivating performances highlighting Cape culture.
Disclaimer: Megan Ellis was a guest of Dei Gratia, South Beach Camps Bay and Richard's Supper Stage. The experience was supplied free-of-charge, however no remuneration has been provided for the writing of this piece.