First we need to define what is a satisfactory uptime.
You can't offered with 100% uptime. However, something near to 100% is an excellent uptime.
You need to also consider the service reliability and experience of the hosting site.