Saint Ann hotels, Saint Ann appartementen, accommodatie in Saint Ann