Wonderful place to stay, on all fronts it is good.