Castle dreams is the place where we stay before our wedding day it's the place where we get ready for our special day and it is also the place where we stay after the wedding until now . From then till now castle dream still cater as good, good staff, nice place, clean and peaceful. Love this place and we still want to hang out here soon.