Gladstone hotels, Gladstone appartementen, accommodatie in Gladstone