Really excellent place to stay