Poor dinning experience. The whole place was too noisy and we heard people screaming and chatting loud the first moment we stepped in the restaurant. Though the view was nice and the food was delicious, our mood was ruined by the noisy environment and the loud background music. The service was also not very at the spot, slow serving rate, especially when I was desperate to leave this place once I finish my dinner. Not recommend this place if you want to have a nice quiet dinner/ fine dinning experience. Hardware was ok but the service and the management team was poor.