Good place to stay, but has its weak spots.