Large apartment with separate bedroom suites including en suite bathrooms. All the amenities you require.