Help and FAQs

Who is my main point of contact and when can I speak with them?

The property manager is your main point of contact, and any arrangements regarding your stay should be made with them. They should contact you within 48hours of making your booking and will be happy to answer any of your enquiries about the apartment.