I have been to this hospital on many occasions. It has some of the best doctors around. The nursing staff is also very polite and tries to make the patient as well as their guest comfortable. Like any hospital, the price is high for good care. The hospital is clean and safe.