The holiday complex comprises 121 apartments and facilities include a foyer with a 24 hour reception, a bar and restaurant.