Sunbeach Hotels, Sunbeach Apartments, Unterkünfte in Sunbeach