Patients at St John of God Geraldton Hospital are being offered a more palatable stay, with hotel-style room service just a call away.