Despite of initial hiccups due to unconsented change of room and terms of stay, my overall experience was good. It's definitely a good value for money.