Offering a range of accommodation options from self contained serviced apartments through to holiday houses. Short term accommodation.