Good morning, Elena

Thursday, 2 July 2026 · Peak season · 128 active listings

Occupancy · MTD 93%
▲ 4 pts
Revenue · MTD €248.6k
▲ 12%
Avg. nightly rate €214
▲ €9
Owner payouts · due €86.4k
In 6 days · 112 owners
Open issues 7
3 need action today

Today’s schedule

14 in · 11 out · 9 turnovers
14
Check-ins
11
Check-outs
9
Cleanings
  • 10:30
    Departure · R. Bianchi
    Villa Aphrodite · Coral Bay
    Checked out
  • 11:00
    Turnover clean
    Kissonerga Garden 2B · Kissonerga
    Unassigned
  • 12:30
    Turnover clean · María S.
    Sea Breeze Villa · Peyia
    On track
  • 15:00
    Arrival · Müller party (4)
    Latchi Marina Loft · Latchi
    Check-in
  • 16:00
    Arrival · Okafor party (2)
    Polis Stone House · Polis
    Check-in
  • 18:30
    Arrival · Andersson party (6)
    Coral Bay Suite 3A · Coral Bay
    Self check-in

Needs attention

View all 7
  • Cleaning unassigned — turnover in 3h

    Kissonerga Garden 2B · guest arrives 16:00. No cleaner allocated.

  • Maintenance overdue — 2 days

    Villa Nereids · pool pump failure reported by guest. No visit scheduled.

  • Tight same-day turnaround

    Coral Bay Suite 3A · check-out 10:00, check-in 18:30. Clean window is narrow.

  • 3 owners missing bank details

    Payout run is in 6 days. €4,120 cannot be released until resolved.

  • New 3★ review — cleanliness

    Polis Townhouse 5 · guest flagged bathroom. Reply window closes in 22h.

Revenue

Finance →
€248,640 this month · gross booking value
3 Jun10 Jun17 Jun24 Jun1 Jul

Top properties

by revenue · MTD
  • Villa Aphrodite
    Coral Bay · 4 bed
    €9,240
    96% occ
  • Latchi Marina Loft
    Latchi · 2 bed
    €7,880
    94% occ
  • Sea Breeze Villa
    Peyia · 3 bed
    €7,410
    92% occ
  • Polis Stone House
    Polis · 3 bed
    €6,120
    90% occ
  • Kissonerga Garden 2B
    Kissonerga · 1 bed
    €4,980
    88% occ

Portfolio by area

128 listings
Coral Bay34
Peyia28
Kissonerga22
Latchi18
Polis14
Chloraka12

Mockup · maispa Stays operations overview · sample data

Properties

128 active listings across Paphos · Airbnb

Active listings
128
Avg. occupancy · MTD
89%
Portfolio RevPAR
€199
Revenue · MTD
€248.6k
128 shown

Mockup · maispa Stays · Properties · sample data · canvases are placeholders for real listing photos · structure per STR PMS conventions

Calendar & Bookings

Airbnb · synced 2 min ago · double-booking protection on

July 2026 All areas Status: All
In-house Arriving today Upcoming Completed Blocked / owner hold Grouped by area · click a booking for details

Mockup · maispa Stays · Calendar & Bookings · sample data · structure per multi-calendar conventions

Operations

Thursday, 2 July 2026 · cleaning & maintenance across 128 listings

Turnovers today
9
Unassigned
1
In progress
2
Completed
5
Tight turnarounds
1

Mockup · maispa Stays · Operations · sample data · structure per turnover & work-order conventions

Guests & Messages

Unified Airbnb inbox · 93% of routine replies automated

Mockup · maispa Stays · Guests & Messages · sample data · structure per unified-inbox & guest-CRM conventions

Finance

July 2026 · month-to-date · trust accounting · Airbnb payouts reconciled

Period: July 2026
Gross revenue
€248.6k
▲ 12% vs Jun
Owner earnings (net)
€136.7k
▲ 10%
maispa management fee
€44.7k
▲ 12% · company revenue
Owner payouts due
€86.4k
Cycle closes 8 Jul
Operating expenses
€59.7k
▲ 6%
Op. expense ratio
24%
Target ≤ 26%

Revenue vs expenses

last 6 months · € thousands
Gross revenueManagement feeExpenses

Where the €248.6k went

Owners 55% Fee Expenses
Owner earnings€136.7k
Management fee€44.7k
Operating expenses€59.7k
Airbnb host fees€7.5k

Revenue by area

Coral Bay€72k
Peyia€56k
Kissonerga€37k
Latchi€32k
Polis€22k
Chloraka€29k

Mockup · maispa Stays · Finance · sample data · structure per trust-accounting & PM reporting conventions

Reports & Analytics

Performance, pacing & benchmarks across the portfolio

Occupancy
89%
▲ 7 pts vs last yr
ADR
€214
▲ 5% vs last yr
RevPAR
€199
▲ 18% vs last yr
Revenue · YTD
€1.24M
▲ 22% vs last yr
Avg length of stay
5.4 nts
▲ 0.3
Booking lead time
42 days
▲ 6 days
Cancellation rate
3.2%
▼ 0.8 pts better
Guest rating
4.86
▲ 0.04

Revenue & occupancy

last 12 months
Revenue (€k)Occupancy (%)

maispa vs Paphos market

this season

Property performance

click a column to sort
PropertyArea Occ. ADR RevPAR Revenue YTD YoY Rating

Revenue by area

YTD

Operational KPIs

Mockup · maispa Stays · Reports & Analytics · sample data · structure per STR benchmarking & pacing analytics conventions

Owners

Manage the property owners maispa works with · preview any owner's portal

Owners
0
Properties managed
0
Payouts due · this cycle
€0
Owners on hold
0
OwnerPropertiesRevenue · MTDNext payoutStatusCommission

Staff view · maispa Owners · click a row for the full owner record · "Preview portal" shows exactly what that owner sees when they log in.

Preview mode — this is the portal Andreas Georgiou logs into to view their own properties, bookings & payouts. Exit to Owners →

Welcome back, Andreas

Here's how your Paphos properties are performing

AGAndreas Georgiou
Next payout · June 2026 statement
€14,093
Arrives 8 July · Bank of Cyprus ••4021
Paid to
Bank of Cyprus ••4021
via SEPA · 1–2 business days
Your earnings · MTD
€14.1k
▲ 12% vs Jun
Gross revenue · MTD
€22.7k
▲ 14%
Avg. occupancy
93%
▲ 6 pts YoY
Nights booked · MTD
84
across 3 properties

Your earnings

net payout · last 6 months
Net paid to you (€k)

Upcoming stays

View all

    Your properties

    Details

    My properties

    3 managed by maispa
    PropertyAreaOccupancyADRRevenue MTDYour netRating
    Need the property for personal use? You can block dates yourself — they sync to Airbnb automatically so no guest can book them.

    Bookings

    upcoming & recent · your properties
    GuestPropertyCheck-inCheck-outNightsRevenueStatus

    Next payout

    €14,093
    Scheduled 8 July 2026 · Bank of Cyprus ••4021
    Gross booking revenue€22,730
    Operating expenses−€4,546
    maispa management fee (18%)−€4,091
    Your payout€14,093

    Year to date

    Gross revenue
    €128k
    Your net earnings
    €79.4k
    Expenses
    €25.6k
    Occupancy
    91%

    Statements & payout history

    monthly · auto-generated
    StatementGrossExpensesFeeYour netStatus

    Documents

    shared by maispa

    Mockup · maispa Owner Portal · sample data · structure per owner-portal conventions

    Settings

    Configure your organization, team, integrations and rules

    Organization

    Your company profile — used on statements, guest messages and the owner portal.

    Company name
    Trading nameShown to guests & owners
    Contact email
    Phone
    Head office
    Currency
    Timezone

    Team & roles

    Invite staff and control what each role can see and do.

    Team members

    MemberRoleStatus

    Role permissions

    RolePropertiesBookingsOperationsFinancePayoutsSettings

    Integrations

    Connected services that power sync, payments, pricing and access.

    Fees & taxes

    Defaults applied to every property (each can be overridden individually).

    Management & fees

    Management commissionDefault share maispa keeps%
    Cleaning feeCharged per stay
    Security deposit
    Owner payout schedule

    Taxes

    VAT on accommodationCyprus reduced rate%
    Tourism levyPer person, per night
    Collect tax automatically

    Pricing rules

    How nightly rates and stay lengths adjust automatically.

    Dynamic pricingDemand-based rates via PriceLabs
    Default minimum staynts
    Minimum stay — villasnts
    Orphan-gap ruleAuto-lower min-stay to fill 1–2 night gaps
    Last-minute discountWithin 7 days of arrival%
    Weekly / monthly discount%%

    Templates & automations

    Saved replies, scheduled guest messages, and cleaning checklists.

    Message templates

    Automated messages

    Cleaning checklists

    Notifications

    Choose which alerts your team receives, and where.

    Alerts

    AlertEmailPush

    Billing

    maispa Stays software subscription and invoices.

    Professional plan
    €8 / property / month · 128 active properties
    €1,024/mo
    Next charge 1 Aug 2026

    Payment method

    VISA
    Visa ••4242
    Expires 08/28 · Elena Christou

    Recent invoices

    InvoiceDateAmount

    Mockup · maispa Stays · Settings · sample data · structure per PMS configuration conventions