excellent place to stay and overall a splendid experience