shangrila is really a nice place but if its about practicality, its really expensive. look around the whole cebu, its surrounded by world class beaches! but if you want a perfect and expensive...