Just like everyone said, this hotel is a really great option to choose if you love the beach. The interior of the room was actually fine considering that it is 3 star hotel. Although tiny problem was there, the temperature of water sometimes suddenly gets cold when you take a shower but warm water quickly comes back in like 2 seconds.
The hotel was nice but their late check out policy has to be IMPROVE since they only gave an extra hour for IHG member. It was there just to make sure they have a late check out policy like other IHG group hotel. Also, late check out had to be done after 7am(next day) physically just to extend an hour... not like all the other hotels where you could get done when you check in.
So next day I came down to the lobby and asked for the late check out and the staff said it's all done. However, they did not extend my room key until 12pm so I wasn't able to access into my room and had to came down all the way to the reception again to fix it.