Seeing the price comparison from the official hotel site, I took a 'to hell with it' stance and had booked a nonrefundable option in early February through Agoda. It was my first third party booking and was pleasantly surprised with the whole hassle free service. I enjoyed my vacation, the user expierience and definitely would recommend the site.