Alot of satisfaction has to do with expectations, and what you are looking for. Jayakarta staff are great, helpful, polite etc. Restaurant is not fancy or large, but food is always good if you are fine with Asian style foods. Complimentary breakfast is excellent and varied choices. Some rooms need significant improvement, especially bathrooms which are small and sometimes not very clean. They will move you on request with no hassles. Well located, transportation not provided by hotel but readily available. Sometimes noisy guests are not handled quickly, but out of 4 stays, only one problem like that. I will continue to use them.