Juno Ridge Hotels, Juno Ridge Apartments, Unterkünfte in Juno Ridge