De 6 slaapkamers van Villa Maravillas zijn verdeeld over de begane grond en de eerste verdieping van het pand. Er is slechts 1 slaapkamer gelegen op de begane grond, geconfigureerd met 2 eenpersoonsbedden, terwijl de overige 5 slaapkamers zich allemaal boven bevinden, geleid door een brede trap. Van deze 5 kamers heeft er slechts 1 een tweepersoonsbed en de rest heeft allemaal twee eenpersoonsbedden. De kamers zijn licht, minimalistisch van aard en eenvoudig ingericht. Sommige kamers zijn ook uitgerust met glazen schuifdeuren van vloer tot plafond die uitkomen op aangrenzende privéterrassen voor de bewoners.
De ruime buitenruimte is bezaaid met een zwembad en een verhoogd dek dat toegankelijk is via een paar treden omhoog, en waar gasten volledig kunnen chillen op de 8 ligstoelen die verspreid staan. Er is ook een privétuin die bestaat uit een kleine zitruimte, terwijl er buiten kan worden gegeten aan de grote eettafel onder een afdak in een beschutte veranda. Een buitendouche is beschikbaar voor gasten om te douchen voor of na het zwemmen.
Binnen wordt de moderne sfeer opgesierd door mooi meubilair, comfortabele meubels en prachtige schilderijen aan de muur. Hoewel er klassieke elementen en accenten zijn die warmte en gezelligheid toevoegen aan de algemene ruimtes, zullen gasten de mix van oude wereld en nieuwe glamour een weldaad vinden voor hun villa. In de ruime woonkamer staan grote witte sofa's rond een salontafel met vooraan een flatscreen televisie. Houten kasten worden aangevuld met potten en vazen, met schilderijen en stijlvolle lampen die de ruimte mooi verlicht houden. Een kleine eethoek is hier te vinden, terwijl een andere eettafel voor 8 gasten aan de achterkant staat bij de goed uitgeruste keuken, die voorzien is van alle moderne apparatuur waar gasten om kunnen vragen. Boven is er een modern ingerichte hal met nog meer mooie schilderijen die de muur sieren.
De villa is voorzien van airconditioning voor het comfort van de gasten, en de tuin is omheind om veiligheid en zekerheid te garanderen. Het personeel zorgt ook voor schoon beddengoed en badhanddoeken voor gebruik door de gasten, en babystoelen, kinderbedjes en wiegjes zijn op verzoek beschikbaar. Overal is gratis WiFi internet beschikbaar.