Jupiter Hotels, Jupiter Apartments, Unterkünfte in Jupiter