티멘도르프스트랜드 호텔, 티멘도르프스트랜드 아파트, 티멘도르프스트랜드 내 숙박