I never rate any place five starts big this one. Perfect location, great communication. easy check in, full amenities, safe, easy to get around by BTS or taxi and staff are helpful. I will definitely stay here when I go back to Thailand in the future.