Very decent and convenient place to stay