This place is just as advertised and better. Definitely worth staying here!