One of my best experiences across all the different places in Philippines. Hotel accomodations are well kept and have all the amenities and more that you make look for in US. Hotel staff is very helpful to make sure your stay is good. Pool, restaurants, gym, and spa, all are well sized and equipped.
Location is little tricky due to traffic but not unique to this place, almost any other place here in Davao.